

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<script type="text/javascript" src="helpman_topicinit.js"></script>

<title>Apply Version Control To Branches [Enterprise Architect User Guide]</title>

<meta name="keywords" content="Enterprise Architect, Sparx Systems, UML, Version Control,Version Control Apply To Model Branch,Model Branch,Model Branch Apply Version Control,Package,Package Apply Version Control To Model Branch">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<link type="text/css" href="default.css" rel="stylesheet" />
<style type="text/css">
  A, A:Visited
  {
    color: #00F;
  }

  A:Active, A:Hover
  {
    color: #F00;
  }

  OL
  {
    margin: 5px 0 5px 48px;
  }

  UL
  {
    margin-bottom: 3px;
    margin-top: 0;
  }

  #nsr
  {
    background-color: #D4DFFF;
  }

  #nsr A
  {
    text-decoration: none;
  }

  #mainbody
  {
    padding: 8px;
  }

  .p_BodyText
  {
    padding: 5px 0;
  }
</style>



<style type="text/css" media="screen">
  BODY
  {
    background-color: #FFFFFF;
  }

  #nsr
  {
    padding: 6px 6px 0 6px;
    border-bottom: none;
    vertical-align: top;
    z-index: 2;
    visibility: visible;
    left: 0;
    top: 0;
    position: absolute;
  }

  #mainbody
  {
    left: 0;
    top: 0;
    margin: 0;
    position: absolute;
    padding: 10px;
    overflow: auto;
    height: 100%;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-attachment: fixed;
  }
</style>

<style type="text/css" media="print">
  #nsr
  {
    visibility: none;
  }

  #mainbody
  {
    overflow: visible;
  }
</style>
<script type="text/javascript" language="JavaScript" src="nonscroll.js"></script>

</head>
<body scroll="no">

<div id="page">



        <div id="content">
          <div id="content-inner">
          



  
          <div id="nsr">
            <table border="0" cellspacing="0" cellpadding="4" width="100%">
              <tr valign="top">
                <td align="left">
  


                  <p class="p_Heading1"><span class="f_Heading1">Apply Version Control To Branches</span></p>



  
                </td>
                <td align="right">
                  <a href="introduction.htm" onmouseover="document.images.main.src='button_main_h.gif'" onmouseout="document.images.main.src='button_main.gif'">
                    <img name="main" src="button_main.gif" border=0 alt="Return to Introduction">
                  </a>&nbsp;
    
                  <a href="includingotheruserspackages.htm" onmouseover="document.images.prev.src='button_prev_h.gif'" onmouseout="document.images.prev.src='button_prev.gif'">
                    <img name=prev src="button_prev.gif" border=0 alt="Previous page" />
                  </a>&nbsp;
    
    
    
                  <a href="exportingvcbranches.htm" onmouseover="document.images.next.src='button_next_h.gif'" onmouseout="document.images.next.src='button_next.gif'">
                    <img name=next src="button_next.gif" border=0 alt="Next page" />
                  </a>
    
    
                </td>
              </tr>
            </table>
          </div>
          <div id="mainbody">
  


                <p class="p_BodyText"><span class="f_BodyText">Enterprise Architect enables you to apply version control to all packages within a selected </span><span class="f_BodyText" style="font-style: italic;">model branch</span><span class="f_BodyText">, in a single operation. In this context, a model branch is a package that is currently selected in the </span><span class="f_UIControl">Project Browser</span><span class="f_BodyText">, and all of the packages contained within it.</span></p>
<p class="p_BodyText"><span class="f_BodyText">The <a href="sharedfilerepos.htm">Version Control Configuration</a> to be used in this operation must be defined within the model before selecting this command.</span></p>
<p class="p_BodyText"><span class="f_BodyText">To apply version control to a model branch, follow the steps below:</span></p>
<ol style="text-indent: 0px; margin-left: 48px; list-style-position: outside;">
<li value=1><span class="f_NumberedList">Right-click on the required package and select the </span><span class="f_MenuKeyField"><a href="vcmenu.htm">Add Branch to Version Control</a> </span><span class="f_NumberedList">context menu option. The </span><span class="f_UIControl">Apply VC to Branch</span><span class="f_NumberedList"> dialog displays.</span><br>
<span class="f_NumberedList">&nbsp;</span><br>
<img src="dlg-applyvctobranch.png" width="428" height="174" border="0" alt="Dlg-ApplyVCtoBranch"><br>
<span class="f_NumberedList">&nbsp;</span></li>
<li value=2><span class="f_NumberedList">In the </span><span class="f_MenuKeyField">Select a Version Control Configuration</span><span class="f_NumberedList"> field, click on the drop-down arrow and select the Version Control Configuration to use.</span></li>
<li value=3><span class="f_NumberedList">If required, select the </span><span class="f_MenuKeyField">Export as Model Branch</span><span class="f_NumberedList"> checkbox to <a href="exportingvcbranches.htm">export the selected package (and sub-packages) as a Model Branch</a>.</span></li>
<li value=4><span class="f_NumberedList">Click on the </span><span class="f_MenuKeyField">OK</span><span class="f_NumberedList"> button. Enterprise Architect creates a number of sub-folders within the version control working copy folder, before exporting all of the packages within the selected model branch. Enterprise Architect generates package filenames using the package GUIDs, before adding the resulting files to version control.</span></li>
</ol>
<p class="p_BodyText"><span class="f_BodyText">If you have selected the </span><span class="f_MenuKeyField">Export as Model Branch</span><span class="f_BodyText"> checkbox, once the version control operation is complete Enterprise Architect also creates a Model Branch file (.EAB file). You can subsequently <a href="importingvcbranches.htm">import the version-controlled Model Branch</a>.</span></p>




            </div>
          </div>
        </div>



</div>


</body>
</html>
